crew-served weapon - French English Dictionary